home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 26
/
Cream of the Crop 26.iso
/
bbs
/
igmkit10.zip
/
SRC_CODE.ZIP
/
CHAR.DOC
next >
Wrap
Text File
|
1997-06-15
|
7KB
|
102 lines
Players Data Record Documentation for Hackers: the Role Playing Game v1.5
Copyright (c) 1997 Talon Software
1. This document will explain the contents of the record "ifno" which
is defined in the file CHAR.PAS. "ifno" is the record that holds
all the information about a player in Hackers: the Role Playing Game.
2. Hackers: the Role Playing Game was made in Pascal, so Talon Software
only has the source in Pascal form, if you can convert it in to C or
BASIC we'd love to add it to the IGMKit.
3. Here are the definitions:
UserFN: string[30]; - Players First Name
UserLN: string[30]; - Players Last Name
Handle: array[1..20] of char; - Players Handle
Gang: integer; - Gang # that Player Belongs
to.
Feds: integer; - Number of points that the
feds have on him. When they
get so high, he goes to jail.
Level: integer; - Current level of character
Exper: integer; - Amount of Experience character
has.
Money: single; - Amount of money character has
Actions: integer; - Number of actions character
has left for the day.
CPU: integer; - Speed of CPU character has
RAM: integer; - Amount of RAM Character has
OS: integer; - OS Number Character has.
MaxHD: single; - Characters Hard Drive Size
HD: single; - Space left on Characters
Hard Drive
Modem: longint; - Speed of Characters Modem
Mother: integer; - Characters Mother Board
Number
Security: integer; - Characters Security Software
Groups: integer; - Is character in a group, 0
is no, anything else is yes.
Cracker: integer; - Character's Cracking software
Number.
WarDialer: Boolean; - Does Character have a
Wardialer
RedBox: Boolean; - Does Character have a Redbox
BeigeBox: Boolean; - Does Character have a
BeigeBox
AquaBox: Boolean; - Does Character have an
AquaBox
-
Password1:PwrdStr; - Characters first password
PwLeng1: integer; - Length of first Password
Password2: PwrdStr; - Characters second password
PwLeng2: integer; - Length of second password
Password3: PwrdStr; - Characters third password
PwLeng3: integer; - Length of third password
ISP: single; - NOT USED AS OF v1.5
Phone: single; - Characters Phone Bill
Jailed: Boolean; - Is Character in jail?
JailDays: integer; - Number of days left in Jail
NoPayDays: Integer; - Number of days character
has not paid phone bill.
SellInfo: longint; - Amount Erik BloodAxe will
give this character for 10k
of file information.
Servers: array[1..45] of integer; - Characters Server List
0 - don't have number
1 - have number can hack
-1 - have number can't hack
Plans: array [1..3] of boolean; - Does character have plans
for various boxes
Parts: array[1..12] of Boolean; - Does character have parts for
various boxes
Files: array [1..1000] of single; - File sizes that are on the
characters hard drive
Talked: Boolean; - Has character talked to
Silicon Choad?
CPUSpeed: integer; - Total Speed of Characters
computer.
Already: array[1..10] of integer; - List of other characters
this character has hacked.
GroupN: string[20]; - Characters Group Name
Deleted: Boolean; - Is this character Deleted?
PlayedToday: Boolean; - Has this character played
Today?
HandLen: integer; - Length of Characters Handle
Online: Boolean; - Is character Online?
DaysPlayed: integer; - Number of days since last
Payment of Phone Bill.
4. WARNING: It is NOT advised that you move ANY of these variables
around. They may not look like they are in a structured format, but
this is how Hackers: the Role Playing Game will read the information
off of the PLAYER.DAT file. You may however change the names of the
variables/record, just as long as you don't change their types or order.
5. I hope this helps you in writing an IGM for Hackers: the Role Playing
Game.